* {
  border: none;
  border-radius: 0px;
  font-family: "Sarasa Term TC";
  font-weight: bold;
  font-size: 16px;
  min-height: 30px;
}

window#waybar {
  background: rgba(0, 0, 0, 0);
}

#workspaces {
  margin: 0;
  background-image: linear-gradient(103.3deg,
      rgb(252, 225, 208) 30%,
      rgb(255, 173, 214) 55.7%,
      rgb(162, 186, 245) 81.8%);
  background-size: 200% 100%;
  animation: Gradient 3s ease infinite;
  color: dimgrey;
  margin: 0px 5px 0px 5px;
  padding: 0px 5px 0px 5px;
  border-radius: 16px;
}

@keyframes Gradient {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

#workspaces button {
  padding: 0px 5px;
  border-radius: 16px;
  color: #928374;
}

#workspaces button.active {
  color: #f4d9e1;
  background-color: transparent;
  border-radius: 16px;
}

#workspaces button:hover {
  background-color: #e6b9c6;
  color: black;
  border-radius: 16px;
}

#custom-playerctl,
#custom-playerlabel,
#cpu,
#memory,
#disk,
#temperature,
#tray,
#network,
#bluetooth,
#backlight,
#pulseaudio,
#battery,
#clock {
  background-image: linear-gradient(103.3deg,
      rgb(252, 225, 208) 30%,
      rgb(255, 173, 214) 55.7%,
      rgb(162, 186, 245) 81.8%);
  background-size: 200% 100%;
  animation: Gradient 3s ease infinite;
  color: dimgrey;
}

@keyframes Gradient {
  0% {
    background-position: 0% 50%;
  }

  50% {
    background-position: 100% 50%;
  }

  100% {
    background-position: 0% 50%;
  }
}

#custom-playerctl,
#custom-playerlabel {
  border-radius: 16px;
}

#cpu,
#memory,
#disk,
#temperature {
  border-radius: 15px;
  margin-left: 3px;
  padding: 0px 10px 0px 10px;
  font-weight: bold;
}

#tray {
  margin: 0px 10px 0px 10px;
  border-radius: 16px;
  padding: 0px 5px;
}

#network {
  margin-right: 3px;
  border-radius: 8px;
}

#bluetooth {
  margin-left: 5px;
  border-radius: 8px;
}

#backlight {
  margin-left: 5px;
  border-radius: 8px;
}

#pulseaudio {
  margin-left: 5px;
  border-radius: 8px;
}

#pulseaudio.muted {
  background: transparent;
  color: dimgrey;
  margin-right: 0px;
  border-radius: 8px;
}

#battery {
  border-radius: 5px;
  margin-left: 5px;
}

#battery.charging {
  background: transparent;
  color: green;
  border-radius: 5px;
}

#battery.warning:not(.charging) {
  background-color: #f7768e;
  color: #24283b;
  border-radius: 5px 5px 5px 5px;
}

#clock {
  border-radius: 0px 0px 0px 24px;
  padding-left: 10px;
  padding-right: 8px;
  margin-right: 0px;
  margin-left: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}
